package com.jsb.laundry.dao;

import com.jsb.laundry.model.dto.ActivityModuleDto;
import com.jsb.laundry.model.entity.ActivityModuleDetail;
import com.jsb.laundry.model.entity.LaundryActivityBnner;
import com.jsb.laundry.model.vo.LaundryCategoryVo;
import com.jsb.laundry.model.vo.LaundryPriceVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductDao {

    List<ActivityModuleDto> getLaundryActivity(@Param("cateId") String cateId, @Param("list") List<String> list);


    List<LaundryCategoryVo> findAllCateAndGoods();

    List<LaundryPriceVo> findServeByGoodsId(String goodsId);

    List<LaundryCategoryVo.LaundryCategoryChildren> searchByClothesTitle(String goodsTitle);

    ActivityModuleDetail activityDetail(String activityId);

    List<LaundryActivityBnner> rotationChart();
}
